package ca.etsmtl.log730.projet.controller.client;

import java.util.UUID;

import ca.etsmtl.log730.projet.controller.IWorkspaceManager;
import ca.etsmtl.log730.projet.model.user.User;
import ca.etsmtl.log730.projet.model.workspace.TextObject;

public interface ClientWorkspaceManager extends IWorkspaceManager {

	public void setUser(User u);
	public User getUser();
	
	public void createFile(TextObject object);
	public void deleteFile(UUID fileId);
	public void requestLock(UUID fileId);
	public void removeLock(UUID fileId);
}
